have debuted - Turkish English Dictionary